Big Huge Thesaurus

sciaena aquila

noun

sounds kind of like